package com.atguigu.gulimall.product.service;

import com.atguigu.gulimall.product.entity.BaseAttrInfo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * @author nicc
 * @description 针对表【base_attr_info(属性表)】的数据库操作Service
 * @createDate 2022-09-26 18:25:42
 */
public interface BaseAttrInfoService extends IService<BaseAttrInfo> {

    /**
     * 查询平台属性名和值
     * @param c1Id 一级目录id
     * @param c2Id 二级目录id
     * @param c3Id 三级目录id
     * @return
     */
    List<BaseAttrInfo> getBaseAttrInfoAndValue(Long c1Id, Long c2Id, Long c3Id);

    /**
     * 新增平台信息
     * @param baseAttrInfo
     */
    void saveAttrInfo(BaseAttrInfo baseAttrInfo);

    /**
     * 更新平台信息
     * @param baseAttrInfo
     */
    void updateAttrInfo(BaseAttrInfo baseAttrInfo);
}